package com.polidea.rxohosble2.exceptions;


import ohos.bluetooth.ble.BlePeripheralDevice;

/**
 * This exception is used when a call on a {@link BlePeripheralDevice} has returned true (succeeded) but the corresponding
 * {@link ohos.bluetooth.ble.BlePeripheralCallback} callback was not called after a certain time (usually 30 seconds)
 * which is considered a ohos OS BLE Stack misbehaviour
 */
public class BleGattCallbackTimeoutException extends BleGattException {

    public BleGattCallbackTimeoutException(BlePeripheralDevice gatt, BleGattOperationType bleGattOperationType) {
        super(gatt, bleGattOperationType);
    }
}
